home *** CD-ROM | disk | FTP | other *** search
/ PC Zone 96 / PC Zone #096.7z / Dppcz1200.mdf / Demos / Gunlok / data1.cab / Program_Executable_Files / scripts / Training_Level_Area4.gcs < prev    next >
Text File  |  2000-09-09  |  7KB  |  193 lines

  1. // Training level area #4 script.
  2.  
  3. hide console
  4. controls off
  5. cursor off
  6. fade to black 1 2.6
  7. real wait 1.5
  8. borders 2.2 5
  9. select elint
  10. teleport and orientate area4pos1
  11. select hark
  12. teleport and orientate area4pos2
  13. select gunlok
  14. teleport and orientate area4pos3
  15. select frend
  16. teleport and orientate area4pos4
  17. give and equip gunlok health_pickup
  18. add energy_cells pickupdum
  19. set camera pos -22 9 61
  20. set camera ori 0 341 -20
  21. set distance 55
  22. close door 4
  23. real wait 1
  24. fade from black 3.5
  25. real wait 2
  26. TEXT The characters in your team have very different abilities and these must be used effectively if you are to complete missions successfully.
  27. real wait or click 12
  28. hide console
  29. real wait or click 1
  30. save camera
  31. select hark
  32. centre hark
  33. set required distance 15
  34. TEXT Hark is both the smallest and the fastest of the robots. Because of his small size, however, Hark can only use the smaller weapons - and watch out: his aim is terrible!
  35. real wait or click 13
  36. hide console
  37. real wait or click 1
  38. TEXT However, Hark can access areas that are too narrow or too low for the others to pass through and he has a longer sight range, making him ideal for scouting.
  39. real wait or click 12
  40. hide console
  41. real wait or click 1
  42. select frend
  43. centre frend
  44. TEXT Frend is the largest and slowest of the robots but he is also the toughest. His armour is strong enough to withstand even heavy weapons fire for some time.
  45. real wait or click 12
  46. hide console
  47. real wait or click 1
  48. TEXT This means he can be used as moving cover and happily take on small groups of enemy troops single-handed.
  49. real wait or click 10
  50. hide console
  51. real wait or click 1
  52. TEXT Because of his strength, Frend can carry heavy weapons, which are useful against larger enemies and for clearing large obstacles.
  53. real wait or click 11
  54. hide console
  55. real wait or click 1
  56. select elint
  57. centre elint
  58. TEXT Elint has several abilities that no other character possesses.
  59. real wait or click 8
  60. hide console
  61. real wait or click 1
  62. TEXT Firstly, he is able to deactivate laser fence control boxes and enemy mines quietly and hack into corporation security systems, allowing for a more stealthy approach into enemy compounds.
  63. real wait or click 12
  64. hide console
  65. real wait or click 1
  66. TEXT Elint also carries with him a repair arm. This is used like a weapon and uses energy cells as a power source. When equipped, simply fire at the character you wish to heal.
  67. real wait or click 13
  68. hide console
  69. real wait or click 1
  70. TEXT A word of warning: the repair arm takes time to use, so make sure your team is in a safe area before using it.
  71. real wait or click 11
  72. hide console
  73. real wait or click 1
  74. select gunlok
  75. centre gunlok
  76. TEXT Gunlok is a human soldier. However, due to his powerful armour, he has the durability and strength of a robot.
  77. real wait or click 10
  78. hide console
  79. real wait or click 1
  80. TEXT Gunlok's superior technology and combat skill means that he can inflict more damage with one shot than any other robot can with the same weapon.
  81. real wait or click 13
  82. hide console
  83. real wait or click 1
  84. TEXT Gunlok also has a special Energy Pulse Weapon of great power built into his armour. When in recon mode, Gunlok can fire this EPW, which is devastating to all enemies.
  85. real wait or click 13
  86. hide console
  87. real wait or click 1
  88. TEXT You should use this EPW carefully though as it puts a great strain on Gunlok's systems.
  89. real wait or click 8
  90. hide console
  91. real wait or click 1
  92. token baddiek
  93. add archore_lite baddiek
  94. set baddiek res
  95. defogger baddiek
  96. set required pos -22 9 88 4
  97. set required ori 0 355 431 4
  98. set required distance 30 4
  99. real wait or click 2
  100. TEXT This is an Archore, a heavily armoured hostile but you can still take it out with one blast of your EPW. 
  101. real wait or click 12
  102. hide console
  103. restore camera
  104. fogger baddiek
  105. controls on
  106. cursor on
  107. borders 0 2
  108. real wait or click 1
  109. TEXT Select Gunlok and press enter to go into Recon mode.
  110. REPTXT You need to select Gunlok.
  111. wait for friendly actor "Gunlok" to be selected
  112. REPTXT You need to press the enter key to go into Recon mode.
  113. wait for recon view mode
  114. real wait 1
  115. hide console
  116. real wait 1
  117. TEXT Turn so that this enemy is lined up in your sights. Once it is, double-click the left mouse button to scan it. Double-click again to lock on.
  118. real wait or click 12
  119. hide console
  120. real wait or click 1
  121. TEXT Once you're locked onto the enemy, double-click the left mouse button again to fire.
  122. REPTXT You need to destroy this enemy by double-clicking three times - once to scan, once to lock, and once to fire.
  123. wait for actor "baddiek" to die
  124. real wait or click 1
  125. hide console
  126. real wait or click 1
  127. TEXT Now exit Recon mode again by pressing enter.
  128. REPTXT You need to exit Recon mode by pressing enter.
  129. wait for normal view mode
  130. real wait or click 1
  131. hide console
  132. real wait or click 1
  133. TEXT You should have noticed that Gunlok's health was reduced when he fired the EPW.
  134. real wait or click 10
  135. hide console
  136. real wait or click 1
  137.  
  138. // TODO: Mine disarming section.
  139.  
  140. save camera
  141. controls off
  142. borders 2.2 2
  143. cursor off
  144. set required pos -24 13 82 4
  145. set required ori 0 479 -660 4
  146. set required distance 37 4
  147. real wait or click 2
  148. TEXT This laser fence is your next obstacle. This generator nearby needs to be deactivated in order to bring down the fence.
  149. real wait or click 10
  150. hide console
  151. real wait or click 1
  152. TEXT Some generators can simply be destroyed with your weapons but others have built-in shields and are invulnerable to your weapons.
  153. real wait or click 10
  154. hide console 
  155. real wait or click 1
  156. TEXT This particular generator has a shield. In order to proceed, you will need to use Elint's unique ability to deactivate generators.
  157. real wait or click 10
  158. hide console
  159. real wait or click 1
  160. controls on
  161. cursor on
  162. borders 0 2
  163. real wait or click 1
  164. TEXT Now select Elint and go to his upgrade screen. 
  165. REPTXT You need to select Elint.
  166. wait for friendly actor "Elint" to be selected
  167. REPTXT You need to open Elint's upgrade screen.
  168. wait for upgrade screen
  169. real wait or click 1
  170. hide console
  171. real wait or click 1
  172. TEXT Equip Elint with his interface arm. This is the tool he uses to deactivate generators.
  173. REPTXT You need to equip Elint's interface arm.
  174. wait for elint to equip interface arm
  175. real wait or click 1
  176. hide console
  177. real wait or click 1
  178. TEXT Now exit the upgrade screen again.
  179. REPTXT You need to exit the upgrade screen by clicking on the X in the bottom-right corner.
  180. wait for main game mode
  181. real wait or click 1 
  182. hide console
  183. real wait or click 1
  184. TEXT When you use the interface arm, a bar will appear that slowly fills up. The procedure will be complete when this bar is full.
  185. real wait or click 12
  186. hide console
  187. real wait or click 1
  188. TEXT In order to use the arm, move Elint close the generator and then left-click, just as you would to use any other weapon.
  189. // Enable the technobox's vulnerability now (because we didn't want
  190. // them to try and deactivate it too soon.)
  191. vulnerability compgenc elint 5 script Training_Level_Area4_2.gcs interface_beam
  192. add trigger death Training_Level_Area4_2.gcs
  193.